Definition of Myrmecophaga Jubata
-
(noun) large shaggy-haired toothless anteater with long tongue and powerful claws; of South America
Synonyms of Myrmecophaga Jubata
Antonyms of Myrmecophaga Jubata
No Antonyms Found.
Homophones of Myrmecophaga Jubata
No Homophones Found.